shepherd's clock - Francés Inglés Diccionario